// import * as echarts from '../../ec-canvas/echarts';
// let chartLine;
// Page({
//   data: {
//     // 今日游戏次数
//     toDayNumber: 0,
//     // 今日最好成绩
//     toDayBestScore: 0.00,
//     ecLine: {
//       onInit: function (canvas, width, height) {
//         //初始化echarts元素，绑定到全局变量，方便更改数据
//         chartLine = echarts.init(canvas, null, {
//           width: width,
//           height: height
//         });
//         canvas.setChart(chartLine);

//         //可以先不setOption，等数据加载好后赋值，
//         //不过那样没setOption前，echats元素是一片空白，体验不好，所有我先set。
//         var xData = [1, 2, 3, 4, 5]; // x轴数据 自己写
//         var option = getOption(xData);
//         chartLine.setOption(option);

//         //ajax请求好数据后，调用获取option函数，传一些数据，
//         //然后用全局变量echarts元素chartLine 来 setOption即可。
//         // 三个参数： x轴数据，第一条线数据，第二条数据。 随意，echarts就跟正常用随便写就行
//         // 随便写几个假数据
//         var xData = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23];
//         var data_cur = [55, 67, 66, 78, 55, 67, 66, 78, 55, 67, 66, 78, 55, 67, 66, 78, 55, 67, 66, 78, 65, 66, 65, 54];
//         var data_his = [67, 66, 78, 65, 66, 65, 54, 67, 66, 78, 65, 66, 65, 54, 67, 66, 78, 65, 66, 65, 54, 67, 66, 78];
//         // 方法一：
//         var option = getOption(xData, data_cur, data_his);
//         chartLine.setOption(option);
//         // 方法二：
//         //如果上面初始化时候，已经chartLine已经setOption了，
//         //那么建议不要重新setOption，官方推荐写法，重新赋数据即可。
//         chartLine.setOption({
//           xAxis: {
//             data: xData
//           },
//           series: [{
//             data: data_cur
//           }, {
//             data: data_his
//           }]
//         });
//       }
//     }
//   },
//   onShow() {
//     // 取出历史成绩
//     const history = wx.getStorageSync('history') || [];
//     // 遍历最好成绩
//     let toDayBestScore = [];
//     history.forEach(v => {
//       toDayBestScore.push(v.time);
//       console.log(v.gameHistory.split(' '));
//       // 再获取今天的等于今天的就是今天不等于的就是历史
//     });
//     toDayBestScore.sort((a, b) => a - b);
//     // 给予对应值
//     this.setData({
//       toDayNumber: history.length,
//       toDayBestScore: toDayBestScore[0]
//     })
//   },
// })

// function getOption(xData, data_cur, data_his) {
//   var option = {
//     color: ["#37A2DA", "#f2960d", "#67E0E3", "#9FE6B8"],
//     legend: {
//       data: ['时间'],
//       bottom: 10
//     },
//     grid: {
//       top: '10%',
//       left: '5%',
//       right: '5%',
//       bottom: '50rpx',
//       containLabel: true
//     },
//     tooltip: {
//       show: true,
//       trigger: 'axis'
//     },
//     xAxis: {
//       type: 'category',
//       boundaryGap: false,
//       data: xData || [],
//       axisLabel: {
//         interval: 11,
//         formatter: function (value, index) {
//           return value.substring(0, 2) * 1;
//         },
//         textStyle: {
//           fontsize: '10px'
//         }
//       }
//     },
//     yAxis: {
//       x: 'center',
//       type: 'value',
//       min: 0.00,
//       max: 120.00
//     },
//     series: [{
//       name: '时间',
//       zIndex: 2,
//       type: 'line',
//       smooth: true,
//       symbolSize: 0,
//       data: data_cur || []
//     }]
//   };
//   return option;
// }